home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-10-19 | 3.7 KB | 101 lines | [TEXT/nX^n] |
- Save A Tree
-
- Copyright © 1990 Michael S. Engber. All Rights Reserved.
-
- Save A Tree is a text file printing utility designed to conserve
- paper by printing on 1 page what would normally use 2 or 4 pages.
-
- Since Save A Tree only handles 'TEXT' files, I expect its primary
- audience will be programmers printing source code. Although, the
- word wrap option makes it useful for general text printing too.
-
- Because of the small font sizes used, Save A Tree works best on
- high resolution printers like the Laserwriters or HP DeskWriter.
- I've been told it works ok on Imagwriters provided you use ATM.
-
- Use of Save A Tree is free of charge. I encourage you to share
- it freely. Copies of the source (THINK C) may be obtained for
- $10 and a disk w/SASE.
-
- Send comments & bug reports to:
-
- Michael S. Engber, 1585 Ridge Ave, Evanston, IL, 60201
- InterNet: engber@ils.nwu.edu
- CompuServe: 70007,3505 (I rarely log onto CompuServe, but
- CompuServe users can reach me on the InterNet
- using the address: >INTERNET:engber@ils.nwu.edu
-
- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----
-
- NOTES:
-
- Layout Menu
-
- The checked icon in the Layout menu indicate the "current" layout.
- This is the layout that will be used when you print.
-
- The "default" layout is the one that is initially checked when
- you run Save A Tree. This is the layout that is used for Finder
- printing (see below).
-
-
- File Menu
-
- • Print… : Prints a 'TEXT' file using the current layout.
- • Save Layouts : Saves layout settings (in Save A Tree's resource fork)
- • Layout Setup… : Let you configure the layouts.
- - radio buttons: select which layout you're configuring.
- - Header Font & Size: used for date, file name, and page number
- - Body Font & Size: used for file contents
- - Word Wrap: word wrap vs truncation
- - Use Last Modified Date: current date vs date of last modification
- - Max Lines Per Page: upper limit lines printed on a single page
- - Tab Width: tab spacing
- - Make Default: make this layout the "default" layout
- - Page Setup… : configure this layout's Page Setup settings
- - ≈ Possible Lines Per Page: guess at how many can fit on a page
- - ≈ Characters Per Line: guess at how many can fit on a line
-
-
- Special Characters
-
- • Control L (ASCII 12) is interpreted as a page break.
-
- • Tabs are handled by expanding them into blanks. So, lines with
- multiple tabs only print correctly in monospaced fonts.
-
-
- Printing Multiple Files
-
- Print en masse from the Finder by selecting a group of TEXT files
- along with the Save A Tree application. Then select Print (or Open)
- from the File menu. The files will be printed in the default layout.
-
- Unfortunately, the Finder doesn't let you select files in different
- folders. This means that to use the multiple file printing you have
- to move Save A Tree, along with all the files you want to print, into
- the same folder. A royal pain! System 7.0 is supposed to remove this
- restriction "real soon now."
-
-
- Irritating Page Setup Dialogs at Startup
-
- Sorry about this, but somehow I need to get print records with the
- proper page orientation. Currently, the only "Apple approved" method
- is via the Page Setup Dialog. I save them away, so this shouldn't
- happen again unless you get a fresh copy of Save A Tree or switch
- printer drivers. Note: Laserwriter users may be lucky enough to never
- deal with this since I have a hack that seems to work on them.
-
-
- Version History:
-
- 1.0
- • 1st release - Earth Day '90
- 1.1
- • problem fixed with Mac w/o color QuickDraw
- 1.3
- • now properly provides the Printing Manager with the document name
- • page numbering for printing a range of pages now makes more sense
- • hairlines
- • option to use modification date in header